
function AllReady() {
    var mstform = Ext.getCmp('CntChangeM1');//获取容器

    //获取字段
     var phid_cnt = mstform.queryById('PhidCnt');  //获取合同编码
     var PhidPc = mstform.queryById('PhidPc');  //获取合同编码
    var user_fgs = mstform.queryById('user_fgs'); //分公司
    var user_bsc = mstform.queryById('user_bsc'); //办事处
    var user_start_dt = mstform.queryById('user_start_dt'); //开工日期
    var user_end_dt = mstform.queryById('user_end_dt'); //完工日期
    var user_zb_dt = mstform.queryById('user_zb_dt'); //中标日期
    var user_htqd_dt = mstform.queryById('user_htqd_dt'); //合同签订日期
    var user_htzt = mstform.queryById('user_htzt'); //合同状态
    var user_invoice_type = mstform.queryById('user_invoice_type'); //发票类型
    var user_f_qk_amt = mstform.queryById('user_f_qk_amt'); //变更前欠款金额
    var user_b_qk_amt = mstform.queryById('user_b_qk_amt'); //变更后欠款金额
    var user_f_sd_amt = mstform.queryById('user_f_sd_amt'); //变更前审定金额
    var user_b_sd_amt = mstform.queryById('user_b_sd_amt'); //变更后审定金额
    var user_yhk_amt = mstform.queryById('user_yhk_amt'); //已回款金额
    var user_yqrsr_amt = mstform.queryById('user_yqrsr_amt'); //已确认收入金额
    var user_wqrsr_amt = mstform.queryById('user_wqrsr_amt'); //未确认收入金额
    var user_init_cnt_amt_vat = mstform.queryById('user_init_cnt_amt_vat'); //初始合同额
    var user_bhgpjzt = mstform.queryById('user_bhgpjzt'); //不合规票据状态
     var PhidOCode = mstform.queryById('PhidOCode'); //管理组织 
    var user_ss_dept = mstform.queryById('user_ss_dept'); //实施部门
    var user_product_line = mstform.queryById('user_product_line'); //产品线
    var user_htbzq = mstform.queryById('user_htbzq'); //合同保质期
    var user_kdfh = mstform.queryById('user_kdfh'); //款到发货
    var user_qdmll = mstform.queryById('user_qdmll'); //签单毛利率
    var user_fwfl = mstform.queryById('user_fwfl'); //服务费率
    var user_xsywlx = mstform.queryById('user_xsywlx'); //销售业务类型
    var user_regional_center = mstform.queryById('user_regional_center'); //区域中心
    var user_sfqfxm = mstform.queryById('user_sfqfxm'); //是否切分项目
    var user_qfxmh = mstform.queryById('user_qfxmh'); //切分项目号
    var PhidDept = mstform.queryById('PhidDept'); //事业部
    var user_bkbfk = mstform.queryById('user_bkbfk'); //背靠背付款
    var user_city = mstform.queryById('user_city'); //城市
    var user_sfzcq = mstform.queryById('user_sfzcq'); //是否主城区
    var user_region = mstform.queryById('user_region'); //区县
    var user_htbsqr = mstform.queryById('user_htbsqr'); //合同被授权人
    var user_hr_xs = mstform.queryById('user_hr_xs'); //销售人员
    var PhidPm = mstform.queryById('PhidPm'); //项目经理
    var user_sqgw = mstform.queryById('user_sqgw'); //售前顾问
    var user_sbsyq = mstform.queryById('user_sbsyq'); //设备所有权是否归属网科
    var user_fksjbmq = mstform.queryById('user_fksjbmq'); //付款时间不明确
    var user_htfw = mstform.queryById('user_htfw'); 
    var user_hktk = mstform.queryById('user_hktk'); 
    var user_ystk = mstform.queryById('user_ystk'); 
    var user_sjtk = mstform.queryById('user_sjtk'); 
    var user_zbtk = mstform.queryById('user_zbtk'); 
    var user_lybzjtk = mstform.queryById('user_lybzjtk'); 
    phid_cnt.addListener('helpselected', function () {
        execServer('getCntNoInfo', { 'phid': phid_cnt.getValue() }, function (res) {
            getCntMInfoByPhid()
            getCbCntInfo()
        })
    });
    PhidPc.addListener("helpselected", function() {
        getProjectInfo()
    })
    getCntMInfoByPhid()
    // 获取合同信息
    function getCntMInfoByPhid() {
        if(!phid_cnt.getValue()) return 
            execServer("getCntMInfoByPhid",{phid:phid_cnt.getValue()}, function (res){
            if(res.count==0) return
            const _data = JSON.parse(res.data)[0].extendObjects
            console.log(`获取合同信息`,_data);
            user_init_cnt_amt_vat.setValue(_data.cnt_sum_vat_fc)//初始合同额
            
            user_lybzjtk.setValue(_data.user_lybzjtk)
        })
    }
    // 获取承包合同其他相关信息
    function getCbCntInfo(){
        execServer("getCbCntInfo",{phid:phid_cnt.getValue()},function(res){
            if(res.count==0){
                return
            }
            const _data = JSON.parse(res.data)[0].extendObjects
            console.log(`获取其他的承包合同信息哦`,_data);
            user_htfw.setValue(_data.user_htfw)
            user_hktk.setValue(_data.user_hktk)
            user_ystk.setValue(_data.user_ystk)
            user_sjtk.setValue(_data.user_sjtk)
            user_zbtk.setValue(_data.user_zbtk)
        })
    }
    getProjectInfo()
    
    //获取项目信息
    getProjectInfo()
    function getProjectInfo(){
        if(!PhidPc.getValue()) return
        execServer("getPtInfoByPhid", {phid:PhidPc.getValue()},function(res){
            if(res.count==0) return
            const _data = JSON.parse(res.data)[0].extendObjects
            console.log(`获取项目信息`,_data);
            user_start_dt.setValue(_data.start_date)
            user_end_dt.setValue(_data.end_date)
            user_regional_center.setValue(_data.regional_center_phid) 
            user_product_line.setValue(_data.midwife_phid)
            BatchBindCombox([user_regional_center])
            BatchBindCombox([user_product_line])
        })
    }
}


